cycloid (cycloid) - French English Dictionary